package com.ruoyi.channel.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.ExcelDictFormat;
import com.ruoyi.common.convert.ExcelDictConvert;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;


/**
 * 数据渠道管理视图对象 t_channel_data_conf
 *
 * @author ruoyi
 * @date 2023-11-01
 */
@Data
@ExcelIgnoreUnannotated
public class TChannelDataConfVo {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @ExcelProperty(value = "id")
    private Long id;

    /**
     * 渠道来源
     */
    @ExcelProperty(value = "渠道来源")
    private String channelSource;

    /**
     * 渠道名称
     */
    @ExcelProperty(value = "渠道名称")
    private String channelName;

    /**
     * 渠道描述
     */
    @ExcelProperty(value = "渠道描述")
    private String channelDescribe;

    /**
     * 是否开启（0、关闭 1、开启）
     */
    @ExcelProperty(value = "是否开启")
    private String isOpen;

    /**
     * 下一次要分配的用户id
     */
    @ExcelProperty(value = "创建者id")
    private Long disUserId;

    /**
     * 状态
     */
    @ExcelProperty(value = "状态")
    private String status;

    /**
     * 管理人员
     */
    private String glInfo;

    /**
     * 业务人员list
     */
    private String ywInfo;

    private String channelIdentity;

    private List<Long> glList = new ArrayList<>();

    private List<TChannelDataStaffVo> ywList = new ArrayList<>();


}
